celestial choir - German English Dictionary